home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994…tember: Reference Library / Dev.CD Sep 94.toast / Periodicals / develop / develop Issue 13 / develop 13 code / DeviceLoopInDrag / DeviceLoopInDrag.make < prev    next >
Encoding:
Text File  |  1992-10-30  |  1.1 KB  |  50 lines  |  [TEXT/MPS ]

  1. # DeviceLoopInDrag.make
  2. #
  3. #------------------------------------------------------------------------------
  4.  
  5. Make            =    DeviceLoopInDrag.make
  6.  
  7. LocalHeaders    =    OurMain.h            ∂
  8.                     OurMainShared.h
  9.  
  10. DistantHeaders    =    :TApplication:TApplication.h  ∂
  11.                     :TDocument:TDocument.h
  12.  
  13. LocalSources    =    OurMain.cp
  14.     
  15. Resources        =    OurMain.r
  16.  
  17. Compilation        =    OurMain.o
  18.  
  19. Library            =    :TApplication:TApplication.o    ∂
  20.                     :TDocument:TDocument.o
  21.  
  22. Application        =    DeviceLoopInDrag
  23.  
  24. # turn on/off SADE/Sourcebug symbols
  25. SymOpts = -sym on
  26.  
  27. # C++ options
  28. CPlusOptions = -mf {SymOpts}
  29.  
  30. {Compilation} ƒƒ {Make} {LocalHeaders} {DistantHeaders} {LocalSources}   
  31.     CPlus {CPlusOptions}  {LocalSources} -o {Compilation}
  32.  
  33. # Create the target applicaton
  34. {Application} ƒƒ {Make} {Compilation} 
  35.     Link    -d                            ∂
  36.             {SymOpts}                    ∂
  37.             {Library}                    ∂
  38.             {Compilation}                ∂
  39.             "{CLibraries}"CplusLib.o    ∂
  40.             "{CLibraries}"StdCLib.o        ∂
  41.             "{Libraries}"Runtime.o        ∂
  42.             "{Libraries}"Interface.o    ∂
  43.             -o {Application}
  44.  
  45. # Include the resources
  46. {Application} ƒƒ {Make} {LocalHeaders} {DistantHeaders} {Resources} 
  47.     Rez -append -o {Application} {Resources} 
  48.  
  49.  
  50.